home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / programmer / 388 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.5 KB

  1. Path: nntp.teleport.com!sschaem
  2. From: sschaem@teleport.com (Stephan Schaem)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: C2P
  5. Date: 7 Jan 1996 05:39:19 GMT
  6. Organization: Teleport - Portland's Public Access (503) 220-1016
  7. Distribution: world
  8. Message-ID: <4cnma7$jjo@maureen.teleport.com>
  9. References: <4cj57f$7qe@irz210.inf.tu-dresden.de> <4cjl2o$4im@maureen.teleport.com> <38231877@kone.fipnet.fi>
  10. NNTP-Posting-Host: julie.teleport.com
  11. X-Newsreader: TIN [version 1.2 PL2]
  12.  
  13. Jyrki Saarinen (jsaarinen@kone.fipnet.fi) wrote:
  14.  
  15. : >  I personaly use the 5 pass methode.
  16. : >  swap word
  17. : >  swap byte
  18. : >  swap nyble
  19. : >  swap bitpair
  20. : >  swap bit
  21.  
  22. : Oh, word swapping is the 5th pass. What is your opinion,
  23. : I think 030/50 should be able to do c2p free. Perhaps
  24. : three passes with CPU and the last one with the blitter.
  25.  
  26.  You can do 13 inst betwen chip write on a 50mhz 030, right?
  27.  Thats 52 inst. Alomst yea. (4bit )
  28.  Actually my table methode use 50inst to do the 5pass, including
  29.  load/store.32 inst without the last pass, but on a 030 you
  30.  cant do fast read with a chip write.
  31.  basicly:
  32.  mw    (a0)+,d0
  33.  ml    (a1,d0*4),d1
  34.  mw    (a0)+,d0
  35.  add.l    (a2,d0*4),d1
  36.  .. 3 more time (Do pass 1,2,4)
  37.  pass 16+pass8 is 30 inst ... easy to make it overlap with
  38.  the 4 chipram write. (You write the 4 previous converted
  39.  long, this mean you have to unroll the loop and have 2 set of
  40.  register) But there is enought register & the all thing fit in the 
  41.  cache. So the blitter is not needed...
  42.  
  43.  
  44.  Stephan
  45.